from .base import MyBaseModelView


class CalendarModelView(MyBaseModelView):
    column_list = ("title_ru", "tasks", "category", "description_ru")

    form_excluded_columns = ("users", "created_at", "updated_at")

    column_labels = {
        "title_ru": "Название (ru)",
        "title_en": "Название (en)",
        "title_uk": "Название (ua)",
        "description_ru": "Описание (ru)",
        "description_en": "Описание (en)",
        "description_uk": "Описание (ua)",
        "final_message_ru": "Финальное сообщение (ru)",
        "final_message_en": "Финальное сообщение (en)",
        "final_message_uk": "Финальное сообщение (ua)",
        "tasks": "Задачи",
        "check_messages": "Проверочные сообщения",
        "category": "Категория",
    }
